// 数据库读写分离配置
export const DB_CONFIG = {
    // 读数据库配置（DU读）
    READ: {
        host: 'localhost',
        port: 3306,
        database: 'order_db',
        username: 'read_user',
        password: 'read_password',
        charset: 'utf8mb4'
    },
    // 写数据库配置（XIE写）
    WRITE: {
        host: 'localhost',
        port: 3306,
        database: 'order_db',
        username: 'write_user',
        password: 'write_password',
        charset: 'utf8mb4'
    }
}

// API基础URL配置 - 使用环境变量
export const API_BASE_URL = {
    READ: import.meta.env.VITE_DU_APP_API_URL || 'http://localhost:5193/api',  // 读操作API (DU读)
    WRITE: import.meta.env.VITE_XIE_APP_API_URL || 'http://localhost:5142/api' // 写操作API (XIE写)
}

// 调试信息
console.log('环境变量检查:', {
    VITE_DU_APP_API_URL: import.meta.env.VITE_DU_APP_API_URL,
    VITE_XIE_APP_API_URL: import.meta.env.VITE_XIE_APP_API_URL,
    API_BASE_URL
})

// 请求超时配置
export const REQUEST_TIMEOUT = 10000 // 10秒

// 环境信息
export const ENV_INFO = {
    mode: import.meta.env.MODE,
    isDev: import.meta.env.DEV,
    isProd: import.meta.env.PROD,
    readUrl: API_BASE_URL.READ,
    writeUrl: API_BASE_URL.WRITE
} 